<?php
@include_once("conn.php");


function isExistUser($user)
{
    global $conn;

    $sql = "select * from `userinfo` where user = '$user'";
    $result = mysqli_query($conn, $sql);

    $obj = array();
    if ($result) { // 有结果对象 => 可能有数据

        $item = mysqli_fetch_assoc($result);
        // print_r($item === null);

        if (!$item) {
            $obj["status"] = true;
            $obj["message"] = "可以使用的用户名";
        } else {
            $obj["status"] = false;
            $obj["message"] = "用户名已存在!";
        }
    } else {
        $obj["status"] = false;
        $obj["message"] = "sql语句有误";
        $obj["sql"] = $sql;
    }

    return $obj;
}


function isExistPhone($phone)
{
    global $conn;

    $sql = "select * from `userinfo` where phone = '$phone'";
    $result = mysqli_query($conn, $sql);

    $obj = array();
    if ($result) { // 有结果对象 => 可能有数据

        $item = mysqli_fetch_assoc($result);
        // print_r($item === null);

        if (!$item) {
            $obj["status"] = true;
            $obj["message"] = "可以使用的手机号";
        } else {
            $obj["status"] = false;
            $obj["message"] = "手机号已存在!";
        }
    } else {
        $obj["status"] = false;
        $obj["message"] = "sql语句有误";
        $obj["sql"] = $sql;
    }

    return $obj;
}

function isExistEmail($email)
{
    global $conn;

    $sql = "select * from `userinfo` where email = '$email'";
    $result = mysqli_query($conn, $sql);

    $obj = array();
    if ($result) { // 有结果对象 => 可能有数据

        $item = mysqli_fetch_assoc($result);
        // print_r($item === null);

        if (!$item) {
            $obj["status"] = true;
            $obj["message"] = "可以使用的邮箱";
        } else {
            $obj["status"] = false;
            $obj["message"] = "邮箱已存在!";
        }
    } else {
        $obj["status"] = false;
        $obj["message"] = "sql语句有误";
        $obj["sql"] = $sql;
    }

    return $obj;
}
